package com.sourcetrip.algorithm.inter;

/**
 * @author: ZhouBert
 * @date: 2020/12/28
 * @description: 自定义对象的数组进行比较
 */
public interface CustomedObjectSort<E> {

	void sort(E[] objectArr);

	/**
	 * 数组检查
	 *
	 * @param arr
	 */
	default void checkArr(E[] arr) {
		if (arr == null || arr.length == 0) {
			throw new IllegalArgumentException("数组为空！");
		}
		if (arr.length == 1) {
			return;
		}
	}
}
